package com.eascs.banknet.common.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

@Entity
@Table(name = "o2o_prepayment_amount")
public class PrePaymentAmountEntity implements Serializable{
	private static final long serialVersionUID = 1L;

	@Id
	@Column(name = "prepayment_no")
	private String prepaymentNo;
	
	private String appno;
	
	@Column(name = "acctnew_in")
	private String acctnewIn;
	
	private BigDecimal unduecorbal;
	
	private BigDecimal principal;
	
	private BigDecimal intrece;
	
	private BigDecimal arrearpia;
	
	private BigDecimal arrearipia;
	
	private BigDecimal totbalarr;
	
	private BigDecimal totbal;
	
	private BigDecimal accrual;
	
	private BigDecimal pia;
	
	private BigDecimal iia;
	
	private BigDecimal ipia;
	
	private BigDecimal totaccr;
	
	private Date trandate;
	
	public String getPrepaymentNo() {
		return prepaymentNo;
	}

	public void setPrepaymentNo(String prepaymentNo) {
		this.prepaymentNo = prepaymentNo;
	}

	public String getAppno() {
		return appno;
	}

	public void setAppno(String appno) {
		this.appno = appno;
	}

	public String getAcctnewIn() {
		return acctnewIn;
	}

	public void setAcctnewIn(String acctnewIn) {
		this.acctnewIn = acctnewIn;
	}

	public BigDecimal getUnduecorbal() {
		return unduecorbal;
	}

	public void setUnduecorbal(BigDecimal unduecorbal) {
		this.unduecorbal = unduecorbal;
	}

	public BigDecimal getPrincipal() {
		return principal;
	}

	public void setPrincipal(BigDecimal principal) {
		this.principal = principal;
	}

	public BigDecimal getIntrece() {
		return intrece;
	}

	public void setIntrece(BigDecimal intrece) {
		this.intrece = intrece;
	}

	public BigDecimal getArrearpia() {
		return arrearpia;
	}

	public void setArrearpia(BigDecimal arrearpia) {
		this.arrearpia = arrearpia;
	}



	public BigDecimal getArrearipia() {
		return arrearipia;
	}

	public void setArrearipia(BigDecimal arrearipia) {
		this.arrearipia = arrearipia;
	}

	public BigDecimal getTotbalarr() {
		return totbalarr;
	}

	public void setTotbalarr(BigDecimal totbalarr) {
		this.totbalarr = totbalarr;
	}

	public BigDecimal getTotbal() {
		return totbal;
	}

	public void setTotbal(BigDecimal totbal) {
		this.totbal = totbal;
	}

	public BigDecimal getAccrual() {
		return accrual;
	}

	public void setAccrual(BigDecimal accrual) {
		this.accrual = accrual;
	}

	public BigDecimal getPia() {
		return pia;
	}

	public void setPia(BigDecimal pia) {
		this.pia = pia;
	}

	public BigDecimal getIia() {
		return iia;
	}

	public void setIia(BigDecimal iia) {
		this.iia = iia;
	}

	public BigDecimal getIpia() {
		return ipia;
	}

	public void setIpia(BigDecimal ipia) {
		this.ipia = ipia;
	}

	public BigDecimal getTotaccr() {
		return totaccr;
	}

	public void setTotaccr(BigDecimal totaccr) {
		this.totaccr = totaccr;
	}

	public Date getTrandate() {
		return trandate;
	}

	public void setTrandate(Date trandate) {
		this.trandate = trandate;
	}

	public Date getTrantime() {
		return trantime;
	}

	public void setTrantime(Date trantime) {
		this.trantime = trantime;
	}

	private Date trantime;
}
